infantry support weapon - Español Inglés Diccionario